renal portal vein - Francés Inglés Diccionario